#ifndef TEST_H
#define TEST_H

#include <QTcpSocket>
#include <QWidget>
#include <QRadioButton>
#include <QJsonDocument>
#include <QJsonArray>
#include <QJsonObject>
#include <QByteArray>
#include <QScrollArea>
#include <QGroupBox>
#include <QMap>
#include <QDebug>
#include <QPushButton>
#include <QTextCodec>
#include <QVBoxLayout>
#include <QLabel>
#include <QLineEdit>
#include <QPushButton>
#include <QMessageBox>
#include <QDateTime>
namespace Ui {
class test;
}

class test : public QWidget
{
    Q_OBJECT

public:
    explicit test(QTcpSocket *, QWidget *parent = nullptr);
    ~test();

    bool get_surState();
    void recv_que();
    void on_submitButton_clicked();

private:
    Ui::test *ui;
    QTcpSocket *socket;
    bool sur_flag = false;
    QLineEdit *nameLineEdit; // 用户输入名字的组件
    QMap<int, QRadioButton*> selectedAnswers; // 存储选中的答案

};

#endif // TEST_H
